solidly grounded - Turc Anglais Dictionnaire